catering vehicle - English Synonyms Dictionary